Deep Learning Hidden Layers